package cn.fl.warrant.vo;

import java.util.List;

import cmm.mid.core.framework.dto.BaseDTO;
import fl.warrant.facade.archive.dto.ArcSwitchDetailDTO;

 /**
 * @Description: 转仓主表
 */
public class ArcSwitchMainVO extends BaseDTO{

	
	/**
	 * 
	 */
	private static final long serialVersionUID = -5557260363018352697L;
	
	/**
	 * 合同号
     */
	private String contractNo;
	/**
	 * 支付表号
     */
	private String paylistCode;
	/**
	 * 所属机构事业部
     */
	private String buOrgCd;
	
	/**
	 * 客户经理组织架构代码
     */
	private String cstMgrOrgCd;
	/**
	 * 总公司档案袋编号
     */
	private String portfolioNumber;
	/**
	 * 省公司档案袋编号
     */
	private String portfolioNumberProvince;
	/**
	 * 是否最新（1：是，0：否）（SYS0021）
     */
	private Integer isValid;
	/**
	 * 是否删除（1：是，0：否）（SYS0021）
     */
	private Integer isDel;
	/**
	 * 状态：0未申请/1转仓中/2转仓通过/-1转仓不通过 ARC028
     */
	private String status;
	/**
	 * 备注
     */
	private String bz;
	/**
	 * 承租人名称
     */
	private String cstNm;
	/**
	 * 项目id
     */
	private Long prjId;
	/**
	 * 支付表拖回状态
     */
	private String payTStatus;
	/**
	 * 诉讼状态
     */
	private String suStatus;
	/**
	 * 流程申请类型归档地点(1总部/2属地)ARC016
     */
	private String flowPlace;
	
	private String buOrgCdNm;//事业部
	private String cstMgrOrgCdPr;//省公司
	private String cstMgrOrgCdCy;//分公司
	private String statusNm;//转仓状态
	private String payTStatusNm;//支付表拖回状态
	private String suStatusNm;//诉讼状态
	private String cstPlace;//属地合同管理员
	private String cstPlaceId;//属地合同管理员
	/**
	 * 支付表id
	 */
	private Long paySchId;
	/**
	 * 上级id流程用id
	 */
	private Long pkid;
	/**
	 * 转仓明细
	 */
	private List<ArcSwitchDetailVO> dlist;
	
	public String getCstPlaceId() {
		return cstPlaceId;
	}
	public void setCstPlaceId(String cstPlaceId) {
		this.cstPlaceId = cstPlaceId;
	}
	public List<ArcSwitchDetailVO> getDlist() {
		return dlist;
	}
	public void setDlist(List<ArcSwitchDetailVO> dlist) {
		this.dlist = dlist;
	}
	public Long getPkid() {
		return pkid;
	}
	public void setPkid(Long pkid) {
		this.pkid = pkid;
	}
	public Long getPaySchId() {
		return paySchId;
	}
	public void setPaySchId(Long paySchId) {
		this.paySchId = paySchId;
	}
	
	
	public String getBuOrgCdNm() {
		return buOrgCdNm;
	}
	public void setBuOrgCdNm(String buOrgCdNm) {
		this.buOrgCdNm = buOrgCdNm;
	}
	public String getCstMgrOrgCdPr() {
		return cstMgrOrgCdPr;
	}
	public void setCstMgrOrgCdPr(String cstMgrOrgCdPr) {
		this.cstMgrOrgCdPr = cstMgrOrgCdPr;
	}
	public String getCstMgrOrgCdCy() {
		return cstMgrOrgCdCy;
	}
	public void setCstMgrOrgCdCy(String cstMgrOrgCdCy) {
		this.cstMgrOrgCdCy = cstMgrOrgCdCy;
	}
	public String getStatusNm() {
		return statusNm;
	}
	public void setStatusNm(String statusNm) {
		this.statusNm = statusNm;
	}
	public String getPayTStatusNm() {
		return payTStatusNm;
	}
	public void setPayTStatusNm(String payTStatusNm) {
		this.payTStatusNm = payTStatusNm;
	}
	public String getSuStatusNm() {
		return suStatusNm;
	}
	public void setSuStatusNm(String suStatusNm) {
		this.suStatusNm = suStatusNm;
	}
	public String getCstPlace() {
		return cstPlace;
	}
	public void setCstPlace(String cstPlace) {
		this.cstPlace = cstPlace;
	}
	public String getContractNo() {
		return contractNo;
	}
	public void setContractNo(String contractNo) {
		this.contractNo = contractNo;
	}
	public String getPaylistCode() {
		return paylistCode;
	}
	public void setPaylistCode(String paylistCode) {
		this.paylistCode = paylistCode;
	}
	public String getBuOrgCd() {
		return buOrgCd;
	}
	public void setBuOrgCd(String buOrgCd) {
		this.buOrgCd = buOrgCd;
	}
	public String getCstMgrOrgCd() {
		return cstMgrOrgCd;
	}
	public void setCstMgrOrgCd(String cstMgrOrgCd) {
		this.cstMgrOrgCd = cstMgrOrgCd;
	}
	public String getPortfolioNumber() {
		return portfolioNumber;
	}
	public void setPortfolioNumber(String portfolioNumber) {
		this.portfolioNumber = portfolioNumber;
	}
	public String getPortfolioNumberProvince() {
		return portfolioNumberProvince;
	}
	public void setPortfolioNumberProvince(String portfolioNumberProvince) {
		this.portfolioNumberProvince = portfolioNumberProvince;
	}
	public Integer getIsValid() {
		return isValid;
	}
	public void setIsValid(Integer isValid) {
		this.isValid = isValid;
	}
	public Integer getIsDel() {
		return isDel;
	}
	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getBz() {
		return bz;
	}
	public void setBz(String bz) {
		this.bz = bz;
	}
	public String getCstNm() {
		return cstNm;
	}
	public void setCstNm(String cstNm) {
		this.cstNm = cstNm;
	}
	public Long getPrjId() {
		return prjId;
	}
	public void setPrjId(Long prjId) {
		this.prjId = prjId;
	}
	public String getPayTStatus() {
		return payTStatus;
	}
	public void setPayTStatus(String payTStatus) {
		this.payTStatus = payTStatus;
	}
	public String getSuStatus() {
		return suStatus;
	}
	public void setSuStatus(String suStatus) {
		this.suStatus = suStatus;
	}
	public String getFlowPlace() {
		return flowPlace;
	}
	public void setFlowPlace(String flowPlace) {
		this.flowPlace = flowPlace;
	}
	
	
	

}
